package com.woniuxy.background.service;


import com.woniuxy.background.dto.MenuDTO;
import com.woniuxy.background.pojo.Admin;
import com.woniuxy.background.pojo.Menu;

import java.util.List;

public interface MenusService {
    List<MenuDTO> findByAdmin(Admin admin);

    List<Menu> findAll();

    List<Menu> findCheckMeuns(int roleId);

    boolean checkMenuName(Menu menu);

    void saveMeuns(Menu menu);

    void updateSorting(int menuId, int sorting);

    boolean checkChildrenNode(int id);

    void removeMenus(int id);

    int updateByPrimaryKeySelective(Menu record);

    Menu selectByPrimaryKey(Integer menuId);
}
